A System for Recognizing and Beautifying Low-level Sketch Shapes Using NDDE and DCR
نویسندگان
چکیده
Sketching has been identified as a natural means for human interaction and thus has become commonly incorporated into various user interfaces. Current low-level sketch recognizers have produced good accuracy but recognize only a small set of basic shapes. We propose a low-level sketch recognition and beautification system that uses a hierarchical approach that is capable of recognizing eight primitive shapes, along with complex fits, with preliminary recognition rates around 98.8%. These accuracy rates are comparable to current stateof-the-art recognition systems which recognize a lesser number of primitives. Furthermore, we introduce two new metrics, normalized distance between direction extremes (NDDE) and direction change ratio (DCR), which help aid in distinguishing between polylines and other low-level primitives.
منابع مشابه
Recognition and beautification of multi-stroke symbols in digital ink
Sketch-based user interfaces provide a more direct and convenient way for interacting with computers, especially for performing graphical tasks. Most computer programs provide a mouse-and-palette based user interface for editing shapes which can be cumbersome to use. In order to draw a shape, a user must first select the desired shape from a menu or from a hierarchy of menus, and then make a se...
متن کاملRecognizing interspersed sketches quickly
Sketch recognition is the automated recognition of hand-drawn diagrams. When allowing users to sketch as they would naturally, users may draw shapes in an interspersed manner, starting a second shape before finishing the first. In order to provide freedom to draw interspersed shapes, an exponential combination of subshapes must be considered. Because of this, most sketch recognition systems eit...
متن کاملRecognizing Interspersed sketches quickly Citation
Sketch recognition is the automated recognition of hand-drawn diagrams. When allowing users to sketch as they would naturally, users may draw shapes in an interspersed manner, starting a second shape before finishing the first. In order to provide freedom to draw interspersed shapes, an exponential combination of subshapes must be considered. Because of this, most sketch recognition systems eit...
متن کاملWhat!?! No Rubine Features?: Using Geometric-based Features to Produce Normalized Confidence Values for Sketch Recognition
As pen-based interfaces become more popular in today’s applications, the need for algorithms to accurately recognize hand-drawn sketches and shapes has increased. In many cases, complex shapes can be constructed hierarchically as a combination of smaller primitive shapes meeting certain geometric constraints. However, in order to construct higher level shapes, it is imperative to accurately rec...
متن کاملEnvisioning sketch recognition: a local feature based approach to recognizing informal sketches
Hand drawn sketches are an important part of the early design process and are an important aspect of creative design. They are used in many elds including electrical engineering, software engineering and web design. Recognizing shapes in these sketches is a challenging task due to the imprecision with which they are drawn. We tackle this challenge with a visual approach to recognition. The appr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007